package com.csun.cmny.provider.model.domain;

import com.csun.cmny.core.mybatis.BaseEntity;
import lombok.Data;

import javax.persistence.*;
import java.util.Date;

@Data
@Table(name = "cn_opc_app_clock")
public class OpcAppClock extends BaseEntity {

    /**
     * 用户id
     */
    @Column(name = "user_id")
    private Long userId;

    /**
     * 闹钟时间 hh:mm
     */
    @Column(name = "`time`")
    private String time;

    /**
     * 闹钟名称
     */
    private String title;

    /**
     * 是否开启 0-不开 1-开启
     */
    @Column(name = "`open`")
    private Integer open;

    /**
     * 是否响铃 0-不响铃 1-响铃
     */
    private Integer bell;

    /**
     * 是否震动 0-不震动 1-震动
     */
    private Integer vibrate;

    /**
     * 重复 从周一到周日, 1-代表生效 0-代表不生效
     */
    @Column(name = "`repeat`")
    private String repeat;

    /**
     * 描述
     */
    private String remark;
}